
Thompson Lake Holidays from AU$1,090
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to AU$703 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
The Latest Thompson Lake Holiday Deals
Price found within the past 48 hours. Click for updated prices.


Purity Spring Resort
Price was AU$1,502, price is now AU$1,269 per person
AU$1,269
per person
10 Oct - 13 Oct
found 1 day ago
Return flight included
Los Angeles (LAX) to Portland (PWM)
8.8/10 Excellent! (159 reviews)
Our stay at Purity Springs was absolutely amazing! From the moment we arrived, Dan at the front desk went above and beyond to make us feel welcome. It is clear this resort takes staff training seriously because every interaction was warm, professional, and accommodating.
The pool was spotless and such a fun feature for downtime. We also really enjoyed the on site restaurant. The food was excellent and a perfect complement to the rest of our stay. Beyond the resort itself, the hiking trails and nearby ponds were breathtaking, offering plenty of opportunities to explore the area’s natural beauty.
One of the highlights was all the recreation included. Canoes, paddleboards, and kayaks were readily available, which made for an unforgettable experience on the water.
Overall, Purity Springs is the kind of place where you feel truly taken care of, with a perfect balance of relaxation, adventure, and great hospitality. We cannot wait to return!
Reviewed on 27 Aug. 2025
Thompson Lake Holiday
Our pick of the best Thompson Lake Hotel Deals

The Poland Spring Resort
640 Maine Street, Poland, ME
The price is AU$248 per night from 4 Sept to 5 Sept
AU$248
4 Sept - 5 Sept
includes taxes & fees

SureStay Hotel by Best Western Lewiston
516 Pleasant St, Lewiston, ME
Fully refundableReserve now, pay when you stay
The price is AU$179 per night from 7 Sept to 8 Sept
AU$179
7 Sept - 8 Sept
includes taxes & fees

Econo Lodge
1777 Washington St N, Building B, Auburn, ME
Fully refundableReserve now, pay when you stay
The price is AU$146 per night from 14 Sept to 15 Sept
AU$146
14 Sept - 15 Sept
includes taxes & fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More holiday ideas
Expedia's Latest Trends
Hotels
- Hotels near Napili Bay
- The Lombardy Hotel
- Rydges Mount Panorama Bathurst
- Hotels near Hawaii Volcanoes National Park
- Lilac City Motor Inn & Steakhouse
- Hotels near Bryce Canyon National Park
- Prahran Accommodation
- The ONE Legian
- Stanley accommodation
- Hotels near Letchworth State Park
- Hotels near Humboldt Redwoods State Park
- Hotels near Zion National Park
- Brunswick Heads accommodation
- Lodestar Waterside Apartments
- Byron Beachcomber
Flights
Activities
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.